import tensorflow as tf

"""
operation操作
计算图中的节点就是操作
一次加法, 乘法都是操作
变量的初始化也是操作
操作可以和计算设备(CPU, GPU)绑定
操作之间存在顺序关系, 操作间的依赖就是计算图中的边
"""

tf.compat.v1.reset_default_graph()

'''定义变量a'''
a = tf.Variable(1, name="a")
'''定义操作b=a+1'''
b = tf.add(a, 1, name="b")
'''定义操作c=b*4'''
c = tf.multiply(b, 4, name="c")
'''定义d=c-b'''
d = tf.subtract(c, b, name="d")

log_dir = "D:/Code/PycharmProjects/tensor_flow_Learning/src/log"
writer = tf.compat.v1.summary.FileWriter(log_dir, tf.compat.v1.get_default_graph())
writer.close()
